long-term imprisonment - English Synonyms Dictionary